/******************** 
	作用:公共样式
	作者:蔡俊雄
	版本:V1.0
	时间:2015-07-07
********************/
/*.col-xs-12{
	padding-left: 5px;
	padding-right: 5px;
}*/
html{
	height: 100%;
}
body{
	background-color: #fff;
	height: 100%;
	/*min-height: 100%;*/
}
a{
	outline: none;
}
a:link,a:visited,a:hover,a:active{
	outline: none;
}
button{
	outline:none !important;
}
.bg1{
	background-color: #eee;
}
.bg2{
	background-color: #333;
}
.height80{
	height: 80px !important;
}
.mt10{
	margin-top: 10px;
}
.mt3{
	margin-top: 3px;
}
.p10{
	padding: 10px;
}
.pt5{
	padding-top: 5px;
}
.pr5{
	padding-right: 5px;
}
.pr10{
	padding-right: 10px;
}
.pr20{
	padding-right: 20px;
}
.pt6{
	padding-top: 6px;
}
.pt10{
	padding-top: 10px !important;
}
.pt14{
	padding-top: 14px !important;
}
.f14{
	font-size: 14px;
}
.r10{
	border-radius: 10px;
}
.container-fluid{
	padding-top: 12px;
}
.search-width{
	width:250px;
}
.span-label{
	padding-top: 7px;
	padding-right: 5px;
}
select[disabled]{
	cursor: not-allowed;
}
.dialog-content-tip{
	height: 80px;
	min-height: 80px;
	font-size: 14px;
}
/*垂直居中外容器*/
.middle-outer
{
	display: table;
	width: 100%;
	height: 100%;
}
/*垂直居中内容器*/
.middle-inner
{
	display: table-cell;
	vertical-align: middle;
}
/*select{
	height: 34px;
}*/
/*表格中的图像*/
.table-image{
	width:50px;
	height: 50px;
}
/*表格中的图像*/
.table-product-image{
	width:80px;
	height: 80px;
	outline: none;
}
/*表格中的回复图像*/
.table-reply-image{
	width:80px;
	height: 80px;
	outline: none;
}
/*表格单元格宽度*/
.thw-100{
	width:100px;
}
.thw-30{
	width:30px;
}

.table-vertical-middle{
	/*vertical-align: middle;*/
}

.table-vertical-middle td{
	/*height: 160px;
	display:table-cell;
	vertical-align: middle;*/
}
/*表格行处于选中状态*/
tr.active{
	background-color: #008080;
}
/*分页*/
ul.pagination{
	margin: 0;
}
.page-number{
	width: 90px;
	margin-left: 5px;
}
.page-number input[type=text]{
	/*line-height: 20px;*/
	height: 100%;
}
.table-foot-toolbar form,.clearfix form{
	display: inline;
}

.tableTools-container{
	display: none;
}
.sorting_disabled{
	color: #555 !important;
}
/*表格顶部工具条*/
.table-head-toolbar,.table-foot-toolbar{
	padding: 10px;
	background-color: #eff3f8;
	/*line-height: 30px;*/
}
.table-head-toolbar{
	font-size: 14px;
}
.table-foot-toolbar{
	border-bottom: 1px solid #e0e0e0;
}
.table-foot-toolbar .pull-left{
	font-size: 14px;
}
.table{
	margin-bottom: 0;
}

/*日期范围*/
.input-daterange{
	width:260px;
	margin-right: 10px;
}
/*.dataTables_wrapper .row:first-child {
  display: none;
}
.dataTables_wrapper table tbody td{
	line-height: 22px;
}*/
/*菜单*/
/*li.active>.submenu{
	display: none;
}
li.open>.submenu{
	display:block;
}*/
/*用于隐藏菜单*/
.nav-hide{
	display: none !important;
}
/*遮罩层*/
.mask-bg{
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	background-color: #000;
	opacity: 0.3;
	z-index: 9999999;
}
/*加载动画层*/
.loading-bg{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 9999999;
	background-color: #FFF;
	/*opacity: 0.3;
	text-align: center;*/
}
.loading-bg-black{
	background-color: #000;
	background-color: rgba(0,0,0,0.3);
}
.loading-animation{
	position: absolute;
	left:50%;
	top: 50%;
	margin-left: -15px;
	margin-top: -25px;
	font-size: 30px;
	/*width: 100%;
	height: 100%;
	z-index: 9999999;*/
	/*background-color: #000;
	opacity: 0.3;
	text-align: center;*/
}
/*对话框内容*/
.dialog-content{
	overflow: hidden !important;
	padding: 0px !important;
}

.font-red{
	color:#ff0000;
}
/*头像地址*/
.preview-image-100{
	width:100px;
	height: 100px;
	padding: 5px;
	border: 1px solid #ccc;
	margin-right: 10px;
}
/*回复图像*/
.reply-image{
	width:100px;
	height: 100px;
	padding: 5px;
	border: 1px solid #ccc;
	margin-right: 10px;
}
label {
  font-size: 12px;
}
/*左边标签*/
.label-wrapper{
	width: 100px;
	float:left;
	text-align: right;
	padding-top: 6px;
}
.label-wrapper label{
	padding-right: 5px;
}
/*右边控件*/
.control-wrapper{
	margin-left: 100px;
	margin-right: 12px;
}
/*右边标签*/
.control-wrapper label{
	padding-top: 6px;
}
/*对话框按钮居中对齐*/
.ui-dialog .ui-dialog-buttonpane {
  text-align: center;
  margin-top: 0;
  padding: 0;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	float: none;
}
.btn-space-right{
	margin-right: 30px !important;	
}
.button-panel{
	text-align: center;
	background-color: #eff3f8;
  	border-top: 1px solid #e4e9ee;
  	padding: 10px 0;
  	width: 100%;
  	position: fixed;
  	left:0px;
  	bottom: 0px;
}
/*.panel .list-group-item:last-child{
	border-bottom-right-radius: 5px;
  	border-bottom-left-radius: 5px;
}*/


/*用于tab切换的容器*/
.type-content{
	display: none;
}
.type-content.active{
	display: block;
}
/*消息预览容器*/
.message-preview-wrapper{
	width: 344px;
	height: 721px;
}
/*禁用链接*/
a[disabled]:link,a[disabled]:visited,a[disabled]:hover,a[disabled]:active{
	color: #999 !important;
	cursor: default;
	text-decoration: none;
}
/*菜单页面iframe容器*/
#menu-iframe-container{
	/*background-color: #999;*/ 
	overflow: hidden;
	position:absolute;
	left: 0px;
	top:43px;
	width: 100%;
	bottom: 0px;
}
.alert{
	margin-bottom: 10px;
}
.under-development{
	text-align: center;
	margin: 0 auto;
	font-size: 25px;
	color: #ff0000;
}
